settle a score (with) - Englisch Synonyme Wörterbuch